package com.ruoyi.project.mahjong.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

import javax.validation.constraints.NotNull;

/**
 * 充值赠送点数对象 t_recharge_money
 *
 * @author ruoyi
 * @date 2023-10-10
 */
@ApiModel("充值赠送点数实体类字段描述")
@Data
public class TRechargeMoney extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 预留字段bak1 */
    @Excel(name = "预留字段bak1")
    @ApiModelProperty(value = "预留字段bak1")
    private String bak3;
//    private String remark;

    /** 预留字段bak1 */
    @Excel(name = "预留字段bak1")
    @ApiModelProperty(value = "店铺id")
    private String bak2;

    /** 预留字段bak1 */
    @Excel(name = "预留字段bak1 ：使用为状态字段 0可用 1不可用 ")
    @ApiModelProperty(value = "状态字段 0可用 1不可用")
    private String bak1;



    /** 赠送金额 */
    @Excel(name = "赠送金额")
//    @NotNull(message="赠送金额不能为空")
    @ApiModelProperty(value = "赠送金额")
    private Double money;

    /** 充值达到此额度赠送 */
//    @NotNull(message = "充值金额不能为空")
    @ApiModelProperty(value = "充值达到此额度赠送")
    private Integer rechargeMoney;

    /** id */
    @ApiModelProperty(value = "id")
    private Long id;

}
